machine replacement - French English Dictionary